-- 字典

CONST_HERO_MAP = {
    E001 = "|CFFCCFF00古墓派弟子：兰馨|r\n|CFF00FFCC武功：黯然掌，天罗地网式，玉女心经|r\n|CFFCC00FF特点：使用拳类武器较合适，强大的片杀武功让小罗罗无处容身，门派心法玉女心经伤害更是无敌天下|r\n",
    O002 = "|CFFCCFF00丐帮弟子：浪云|r\n|CFF00FFCC武功：太祖棍法，逍遥游，阴山截九式|r\n|CFFCC00FF特点：使用棍类武器更合适，一流的群体输出侠客，且具有很好的防御能力，劲道十足\n",
    H001 = "|CFFCCFF00全真弟子：法尘|r\n|CFF00FFCC武功：昊天掌，同归剑法，空明拳|r\n|CFFCC00FF特点：使用剑类或拳类武器更合适，玄幻的剑招，强大的空明拳，让敌人摸不着头脑，能够用好此英雄，通关只是时间问题\n",
    O001 = "|CFFCCFF00星宿派弟子：顽童|r\n|CFF00FFCC武功：星宿逍遥掌，三阴蜈蚣爪，致命毒术|r\n|CFFCC00FF特点：使用拳类武器更合适，善于用毒，而且单体和片杀伤害也是很高的\n",
    O000 = "|CFFCCFF00血刀门弟子：魔君|r\n|CFF00FFCC武功：，血斩千刀，血海魔功，血魔霸刀|r\n|CFFCC00FF特点：使用刀类武器更合适，最强的进攻型英雄，进攻就是最好的防守，但由于门派本门武功属于邪派内功，所以要慎用\n",
    E002 = "|CFFCCFF00娥眉弟子：若蝶|r\n|CFF00FFCC武功：万花剑法，娥眉九阳功，灭绝剑法|r\n|CFFCC00FF特点：使用剑类武器更合适，单体伤害较高，而且作为注重修身养性的门派，其恢复能力也是异常的惊人，最后绝招灭绝剑法威力大范围广\n",
    E000 = "|CFFCCFF00少林派弟子：慧空|r\n|CFF00FFCC武功：韦陀棍法，大力金刚指，金钟罩|r\n|CFFCC00FF特点：使用拳类或棍类武器更合适，擅长防守，门派绝技金钟罩无敌防御内功更能让你在强大的魔族势力面前镇如泰山，大力金刚指单体伤害也是很恐怖的，可谓是BOSS的克星\n",
    U000 = "|CFFCCFF00武当派弟子：潇侠|r\n|CFF00FFCC武功：柔云掌，纯阳无极功，太极拳|r\n|CFFCC00FF特点：使用拳类武器更合适，太极者四两拨千斤，以守为攻，以气制胜，纯阳无极功也可化去敌方凌厉的攻势\n",
    H00A = "|CFFCCFF00无名小辈：小虾米|r\n|CFF00FFCC武功：石头，剪刀，野球心法|r\n|CFFCC00FF特点：奇妙的招式让对方摸不着头脑，总是能轻易制敌，武林中少有人知道小虾米，但据说他有着神秘的武学野球拳\n",
    H000 = "|CFFCCFF00华山派弟子：斩恨|r\n|CFF00FFCC武功：冲灵剑法，夺命剑气，紫霞功|r\n|CFFCC00FF特点：使用剑类武器更合适，超强的输出英雄，凌厉的剑气让魔族忌惮，紫霞神功更能产生毁天灭地的威力，但是要慎用\n",
    H009 = "|CFFCCFF00灵鹫宫弟子：逍遥|r\n|CFF00FFCC武功：如意刀法，燃木刀法，生死符|r\n|CFFCC00FF特点：使用刀类武器更合适，强大的生死符只要运用得当，可谓是所有BOSS的噩梦，配合者强大的刀类秘诀，可谓在战场上永恒的王者\n",
    O005 = "|CFFCCFF00青城派弟子：醉世|r\n|CFF00FFCC武功：松风刀法、屁股向后平沙落雁式、金刚不坏|r\n|CFFCC00FF特点：使用刀类武器更合适，速度虽然快，但防御确异常出色，面对敌人淋漓的招式，总是通过犀利的反击来一一化解\n",
    E00N = "|CFFCCFF00福威镖局弟子：天少|r\n|CFF00FFCC武功：六合棍法、分解术、旗阵术|r\n|CFFCC00FF特点：使用棍类武器更合适，强力的输出配合无敌的阵法，只要运用得当，可谓遇神杀神，而且本身精通打造装备，可以获得更多的玄铁\n",
    E00P = "|CFFCCFF00桃花岛弟子：望崖|r\n|CFF00FFCC武功：扫叶棍法、望月步、毒龙棍法|r\n|CFFCC00FF特点：使用棍类武器更合适，独特的轻功可避敌之强攻敌之弱，常常是独闯龙潭的佼佼者\n",
    E00O = "|CFFCCFF00恒山弟子：莺月|r\n|CFF00FFCC武功：恒山剑法、普世术、渡厄术|r\n|CFFCC00FF特点：使用剑类武器更合适，一流的医生，总是让盟友处于安全的位置，本身也有一定的输出伤害，配合较好的防御装备也是一流的高手\n",
    H00F = "|CFFCCFF00明教弟子：龙缘|r\n|CFF00FFCC武功：鹰爪功、蝠翼纵、狮吼功|r\n|CFFCC00FF特点：使用拳类武器更合适，受过四大法王中三位的亲自指点，具有强大的进攻能力，轻身功夫也是一流\n",
}

-- 装备炼化升级映射
CONST_EQUIP_LEVEL_UP_MAP = {
    I106 = 'I107',
    I103 = 'I104',
    I144 = 'I145',
    I111 = 'I112',
    I15G = 'I15H',
    I14S = 'I14T',
    I150 = 'I151',
    I10D = 'I10E',
    I119 = 'I11A',
    I14C = 'I14D',
    I15O = 'I15P',
    I10L = 'I10M',
    I154 = 'I155',
    I11D = 'I11E',
    I15S = 'I15T',
    I10J = 'I10K',
    I14G = 'I14H',
    I148 = 'I149',
    I15K = 'I15L',
    I115 = 'I116',
    I14W = 'I14X',
    I10A = 'I10B',
    I15U = 'I15V',
    I10N = 'I10O',
    I11F = 'I11G',
    I11H = 'I11I',
    I15W = 'I15X',
    I14K = 'I14L',
    I14I = 'I14J',
    I10P = 'I10Q',
    I158 = 'I159',
    I156 = 'I157'
}

-- 装备属性表
CONST_EQUIP_ATTR_MAP = {
    I104 = { fuyuan = 1, },
    I106 = { fuyuan = 1, },
    I107 = { fuyuan = 2, },
    I10A = { wuxing = 1, },
    I10B = { wuxing = 2, },
    I10C = { gengu = 1, },
    I10G = { fuyuan = 1, gengu = 2, },
    I10J = { wuxing = 2, gengu = 3, },
    I10K = { fuyuan = 1, wuxing = 2, gengu = 3, },
    I10L = { fuyuan = 2, wuxing = 3, },
    I10M = { fuyuan = 2, wuxing = 4, },
    I10N = { fuyuan = 3, },
    I10O = { fuyuan = 3, gengu = 2, },
    I10P = { wuxing = 3, gengu = 2, },
    I10Q = { wuxing = 4, gengu = 3, },
    I10R = { fuyuan = 4, wuxing = 4, gengu = 4, },
    I10X = { dao = 1, },
    I10Y = { dao = 2, },
    I10Z = { dao = 2, },
    I110 = { dao = 3, },
    I111 = { dao = 4, },
    I112 = { dao = 5, },
    I113 = { dao = 4, },
    I114 = { dao = 4, },
    I115 = { dao = 5, },
    I116 = { dao = 6, },
    I117 = { dao = 5, },
    I118 = { dao = 5, },
    I119 = { dao = 6, },
    I11A = { dao = 7, },
    I11B = { dao = 6, },
    I19Y = { dao = 6, },
    I11C = { dao = 7, },
    I11D = { dao = 7, },
    I11E = { dao = 7, },
    I11F = { dao = 8, },
    I11G = { dao = 9, },
    I11H = { dao = 8, },
    I11I = { dao = 9, },
    I11J = { dao = 10, },
    I11Q = { fuyuan = 1, },
    I11T = { wuxing = 2, },
    I11U = { gengu = 1, },
    I11W = { fuyuan = 2, gengu = 1, },
    I11X = { fuyuan = 1, wuxing = 2, gengu = 2, },
    I1A4 = { fuyuan = 3, },
    I1A3 = { gengu = 5, },
    I11Y = { fuyuan = 3, wuxing = 3, gengu = 3, },
    I1A5 = { wuxing = 4, gengu = 3, },
    I130 = { fuyuan = 1, gengu = 1, },
    I132 = { fuyuan = 2, wuxing = 1, },
    I136 = { wuxing = 2, gengu = 1, },
    I137 = { fuyuan = 2, wuxing = 2, gengu = 2, },
    I138 = { fuyuan = 3, wuxing = 3, gengu = 3, },
    I13C = { fuyuan = 1, },
    I13D = { fuyuan = 2, },
    I13E = { gengu = 1, },
    I13F = { wuxing = 1, },
    I13H = { wuxing = 1, gengu = 2, },
    I13I = { gengu = 1, },
    I13J = { fuyuan = 1, },
    I13O = { fuyuan = 3, wuxing = 2, },
    I13L = { gengu = 2, },
    I13M = { wuxing = 1, },
    I13K = { fuyuan = 2, gengu = 2, },
    I13N = { wuxing = 1, gengu = 1, },
    I13R = { gengu = 5, },
    I13P = { wuxing = 5, },
    I13Q = { fuyuan = 5, },
    I13S = { fuyuan = 2, wuxing = 2, gengu = 2, },
    I13T = { fuyuan = 3, wuxing = 1, gengu = 1, },
    I19T = { fuyuan = 4, },
    I13U = { wuxing = 2, gengu = 3, },
    I19V = { wuxing = 4, gengu = 3, },
    I13V = { fuyuan = 4, wuxing = 3, gengu = 1, },
    I13W = { fuyuan = 4, wuxing = 3, gengu = 4, },
    I13X = { wuxing = 1, gengu = 1, },
    I13Y = { fuyuan = 5, wuxing = 6, gengu = 4, },
    I13Z = { fuyuan = 5, wuxing = 4, gengu = 6, },
    I140 = { jian = 1, },
    I141 = { jian = 2, },
    I142 = { jian = 2, },
    I143 = { jian = 3, },
    I144 = { jian = 4, },
    I145 = { jian = 5, },
    I146 = { jian = 4, },
    I147 = { jian = 4, },
    I148 = { jian = 5, },
    I149 = { jian = 6, },
    I14B = { jian = 5, },
    I14A = { jian = 5, },
    I14C = { jian = 6, },
    I19U = { jian = 6, },
    I14D = { jian = 7, },
    I14E = { jian = 6, },
    I14F = { jian = 7, },
    I14G = { jian = 7, },
    I14H = { jian = 8, },
    I14I = { jian = 8, },
    I14J = { jian = 9, },
    I14K = { jian = 8, },
    I14L = { jian = 9, },
    I14M = { jian = 10, },
    I14O = { quan = 1, },
    I14P = { quan = 2, },
    I14Q = { quan = 2, },
    I14R = { quan = 3, },
    I14S = { quan = 4, },
    I14T = { quan = 5, },
    I14U = { quan = 4, },
    I14V = { quan = 4, },
    I14W = { quan = 5, },
    I14X = { quan = 6, },
    I14Y = { quan = 5, },
    I14Z = { quan = 5, },
    I150 = { quan = 6, },
    I151 = { quan = 7, },
    I19X = { quan = 7, },
    I152 = { quan = 6, },
    I153 = { quan = 7, },
    I154 = { quan = 7, },
    I155 = { quan = 8, },
    I158 = { quan = 8, },
    I159 = { quan = 9, },
    I156 = { quan = 8, },
    I157 = { quan = 9, },
    I15A = { quan = 10, },
    I15C = { gun = 1, },
    I15D = { gun = 2, },
    I15E = { gun = 2, },
    I15F = { gun = 3, },
    I15G = { gun = 4, },
    I15H = { gun = 5, },
    I15I = { gun = 4, },
    I15J = { gun = 4, },
    I15K = { gun = 5, },
    I15L = { gun = 6, },
    I15M = { gun = 5, },
    I15N = { gun = 5, },
    I15O = { gun = 6, },
    I15P = { gun = 7, },
    I19Z = { gun = 7, },
    I15Q = { gun = 6, },
    I15R = { gun = 7, },
    I15S = { gun = 7, },
    I15T = { gun = 8, },
    I15U = { gun = 8, },
    I15V = { gun = 9, },
    I15W = { gun = 8, },
    I15X = { gun = 9, },
    I15Y = { gun = 10, },
    I16G = { dao = 8, },
    I16V = { quan = 4, },
    I17E = { quan = 9, },
    I17K = { jian = 9, },
    I17L = { quan = 9, },
    I17P = { gun = 9, },
    I19S = { fuyuan = 3, wuxing = 2, },
    I1A1 = { wuxing = 3, gengu = 3, },
}

-- 江湖武学掉落表
CONST_BOOK_DROP_MAP = {
    Ewar = 'I19I',
    Ekee = 'I19R',
    E00M = 'I19F',
    n01G = 'I19C',
    nchw = 'I19J',
    H00E = 'I19L',
    Osam = 'I19G',
    earc = 'I19Q',
    n010 = 'I19M',
    Othr = 'I19N',
    Ogld = 'I19D',
    Orkn = 'I19K',
    Orex = 'I19H',
    emtg = 'I19O',
    ovlj = 'I19E',
}

-- 江湖、绝学、绝内
CONST_BOOK_ATTR_MAP = {
    I16C = {
        type = 'juenei',
        abilityId = 'A165',
        conditions = { lilian = 6, level = 95, wuxing = 24, gengu = 23 },
        bonus = { dao = 1, gun = 1, jian = 1, quan = 1, daoDamage = 2, gunDamage = 2, jianDamage = 2, quanDamage = 2, juexue = 5, str = 100, agi = 100, int = 300 }
    },
    I169 = {
        type = 'juenei',
        abilityId = 'A167',
        conditions = { lilian = 6, level = 95, fuyuan = 23, gengu = 25 },
        bonus = { dao = 2, gun = 2, jian = 2, quan = 2, daoDamage = 1, gunDamage = 1, jianDamage = 1, quanDamage = 1, juexue = 4, int = 200, str = 200, agi = 100 }
    },
    I16B = {
        type = 'juenei',
        abilityId = 'A1HI',
        conditions = { lilian = 6, level = 95, wuxing = 26, gengu = 23 },
        bonus = { dao = 2, gun = 2, jian = 2, quan = 2, daoDamage = 2, gunDamage = 2, jianDamage = 2, quanDamage = 2, juexue = 4, agi = 150, str = 150, int = 200 }
    },
    I16A = {
        type = 'juenei',
        abilityId = 'A1HH',
        conditions = { lilian = 6, level = 95, fuyuan = 23, wuxing = 25 },
        bonus = { dao = 3, gun = 3, jian = 3, quan = 3, daoDamage = 2, gunDamage = 2, jianDamage = 2, quanDamage = 2, juexue = 3, str = 200, agi = 100, int = 200 }
    },
    I168 = {
        type = 'juenei',
        abilityId = 'A1HG',
        conditions = { lilian = 6, level = 95, gengu = 26, wuxing = 25 },
        bonus = { dao = 3, gun = 3, jian = 3, quan = 3, daoDamage = 3, gunDamage = 3, jianDamage = 3, quanDamage = 3, juexue = 3, agi = 500 }
    },
    I167 = {
        type = 'juenei',
        abilityId = 'A1HF',
        conditions = { lilian = 6, level = 95, gengu = 27, fuyuan = 21 },
        bonus = { dao = 4, gun = 4, jian = 4, quan = 4, daoDamage = 3, gunDamage = 3, jianDamage = 3, quanDamage = 3, juexue = 2, str = 500 }
    },
    I12J = {
        type = "juexue",
        abilityId = 'A164',
        conditions = { lilian = 4, level = 70, wuxing = 14, gengu = 17 }
    },
    I161 = {
        type = "juexue",
        abilityId = 'A163',
        conditions = { lilian = 4, level = 70, wuxing = 15, fuyuan = 16 }
    },
    I12E = {
        type = "juexue",
        abilityId = 'A166',
        conditions = { lilian = 4, level = 70, gengu = 19, fuyuan = 16 }
    },
    I12H = {
        type = "juexue",
        abilityId = 'A15P',
        conditions = { lilian = 4, level = 70, gengu = 15, wuxing = 17 }
    },
    I12I = {
        type = "juexue",
        abilityId = 'A17B',
        conditions = { lilian = 4, level = 70, gengu = 16, wuxing = 16 }
    },
    I12G = {
        type = "juexue",
        abilityId = 'A168',
        conditions = { lilian = 4, level = 70, gengu = 15, wuxing = 18 }
    },
    I12F = {
        type = "juexue",
        abilityId = 'AUdd',
        conditions = { lilian = 4, level = 70, fuyuan = 18, wuxing = 18 }
    },
    I12K = {
        type = "juexue",
        abilityId = 'A16B',
        conditions = { lilian = 4, level = 70, gengu = 15, wuxing = 19 }
    },
    I12D = {
        type = "juexue",
        abilityId = 'A16A',
        conditions = { lilian = 4, level = 70, gengu = 16, fuyuan = 13 }
    },
    I19N = {
        type = "jianghu",
        abilityId = 'A1LB',
        group = 'A1L6',
        conditions = { lilian = 2, level = 50, jian = true },
        groupBonus = { jian = 5 },
        groupBonusDesc = "|cFFCCFF33〓连成剑法+双手互搏〓组合效果：\n剑系数+5|r"
    },
    I19J = {
        type = "jianghu",
        abilityId = 'A1L6',
        group = 'A1LB',
        conditions = { lilian = 2, fuyuan = 10, str = 200, agi = 200, int = 200 },
        groupBonus = { jian = 5 },
        groupBonusDesc = "|cFFCCFF33〓连成剑法+双手互搏〓组合效果：\n剑系数+5|r"
    },
    I19L = {
        type = "jianghu",
        abilityId = 'A1L7',
        group = 'A1L0',
        conditions = { lilian = 2, level = 40, int = 400 },
        groupBonus = { str = 300, agi = 300, int = 300 },
        groupBonusDesc = "|cFFCCFF33〓吸星大法+七伤拳〓组合效果：\n全属性+300|r"
    },
    I19K = {
        type = "jianghu",
        abilityId = 'A1L0',
        group = 'A1L7',
        conditions = { lilian = 2, level = 40, str = 400 },
        groupBonus = { str = 300, agi = 300, int = 300 },
        groupBonusDesc = "|cFFCCFF33〓吸星大法+七伤拳〓组合效果：\n全属性+300|r"
    },
    I19G = {
        type = "jianghu",
        abilityId = 'A1LD',
        group = 'A1NT',
        conditions = { lilian = 2, level = 50, dao = true },
        groupBonus = { dao = 5 },
        groupBonusDesc = "|cFFCCFF33〓化功大法+四门刀法〓组合效果：\n刀系数+5|r"
    },
    I19E = {
        type = "jianghu",
        abilityId = 'A1NT',
        group = 'A1LD',
        conditions = { lilian = 2, level = 40, agi = 400 },
        groupBonus = { dao = 5 },
        groupBonusDesc = "|cFFCCFF33〓化功大法+四门刀法〓组合效果：\n刀系数+5|r"
    },
    I19R = {
        type = "jianghu",
        abilityId = 'A1L1',
        group = 'A1LA',
        conditions = { lilian = 2, wuxing = 7, gengu = 7 },
        groupBonus = { wuxing = 3, gengu = 3, fuyuan = 3 },
        groupBonusDesc = "|cFFCCFF33〓葵花宝典+大慈大悲医疗术〓组合效果：\n悟性+3 根骨+3 福缘+3|r"
    },
    I19Q = {
        type = "jianghu",
        abilityId = 'A1LA',
        group = 'A1L1',
        conditions = { lilian = 2, wuxing = 10, str = 200, agi = 200, int = 200 },
        groupBonus = { wuxing = 3, gengu = 3, fuyuan = 3 },
        groupBonusDesc = "|cFFCCFF33〓葵花宝典+大慈大悲医疗术〓组合效果：\n悟性+3 根骨+3 福缘+3|r"
    },
    I19C = {
        type = "jianghu",
        abilityId = 'A1L8',
        group = 'A1L3',
        conditions = { lilian = 2, wuxing = 8, gengu = 6 },
        groupBonus = { quan = 5 },
        groupBonusDesc = "|cFFCCFF33〓九阴白骨爪+乾坤大挪移〓组合效果：\n拳系数+5|r"
    },
    I19F = {
        type = "jianghu",
        abilityId = 'A1L3',
        group = 'A1L8',
        conditions = { lilian = 2, level = 50, quan = true },
        groupBonus = { quan = 5 },
        groupBonusDesc = "|cFFCCFF33〓九阴白骨爪+乾坤大挪移〓组合效果：\n拳系数+5|r"
    },
    I19I = {
        type = "jianghu",
        abilityId = 'A1L5',
        conditions = { lilian = 2, wuxing = 8, fuyuan = 6 },
        bonus = { quanDamage = 0.5, jianDamage = 0.5, gunDamage = 0.5, daoDamage = 0.5 },
    },
    I19M = {
        type = "jianghu",
        abilityId = 'A1LC',
        group = 'A1MW',
        conditions = { lilian = 2, level = 50, gun = true },
        groupBonus = { gun = 5 },
        groupBonusDesc = "|cFFCCFF33〓九阳神功+玉箫棍法〓组合效果：\n棍系数+5|r"
    },
    I19H = {
        type = "jianghu",
        abilityId = 'A1MW',
        group = 'A1LC',
        conditions = { lilian = 2, gengu = 8, fuyuan = 6 },
        groupBonus = { gun = 5 },
        groupBonusDesc = "|cFFCCFF33〓九阳神功+玉箫棍法〓组合效果：\n棍系数+5|r"
    },
    I19O = {
        type = "jianghu",
        abilityId = 'A1KY',
        group = 'A1KX',
        conditions = { lilian = 2, gengu = 10, str = 200, agi = 200, int = 200 },
        groupBonus = { abilityId = 'A1LI' },
        groupBonusDesc = "|cFFCCFF33〓一阳指+罗汉伏魔功〓组合效果：\n生命上限+100000|r"
    },
    I19D = {
        type = "jianghu",
        abilityId = 'A1KX',
        group = 'A1KY',
        conditions = { lilian = 2, wuxing = 6, gengu = 8 },
        groupBonus = { abilityId = 'A1LI' },
        groupBonusDesc = "|cFFCCFF33〓一阳指+罗汉伏魔功〓组合效果：\n生命上限+100000|r"
    },
}

CONST_SUITS = {
    'I16G', 'I16H', 'I16I', 'I16T', 'I16U',
    'I16V', 'I16X', 'I16W', 'I16Y', 'I16Z',
    'I170', 'I171', 'I172', 'I173', 'I174',
    'I175', 'I176', 'I177', 'I178', 'I17A',
    'I179', 'I17C', 'I17B', 'I17D',
    'I17E', 'I17F', 'I17G', 'I17J', 'I17I',
    'I17H', 'I17K', 'I17L', 'I17M', 'I17N',
    'I17O', 'I17P', 'I17Q', 'I17R', 'I17S',
}

CONST_ATTACK_TECHS = {
    'A1N3', 'A1N4', 'A1N5', 'A1LE', 'A1NA',
    'A1N8', 'A1N6', 'A1NB', 'A1NC', 'A1N7',
    'A1N9',
}

CONST_BOSS_TECHS = {
    'A1NJ', 'A1NG', 'A1IC', 'A1NE', 'A1NI',
    'A1NH', 'A1NF',
}

-- 天地人鬼关破解物
CONST_BARRIER_MAP = {
    n00Z = { itemId = 'I13H', index = 1 },
    nftk = { itemId = 'I19S', index = 2 },
    ngnv = { itemId = 'I1A2', index = 3 },
    ndrh = { itemId = 'I13X', index = 4 },
    ucry = { itemId = 'I13R', index = 5 },
    ugho = { itemId = 'I13P', index = 6 },
    uabo = { itemId = 'I13S', index = 7 },
    uban = { itemId = 'I13Q', index = 8 },
    Hmkg = { itemId = 'I13T', index = 9 },
    Hblm = { itemId = 'I13W', index = 10 },
    Hpal = { itemId = 'I13U', index = 11 },
    n00G = { itemId = 'I19V', index = 12 },
    nmgw = { itemId = 'I13Z', index = 13 },
    nenp = { itemId = 'I13Y', index = 14 }
}

CONST_SUIT_ATTR = {
    {
        id = 1,
        name = '烈焰套',
        desc = "|cffFF4d00※烈焰套装※|R\n|CFFB2FF00防御+200\n身法+200\n攻击速度+10\n提升所有刀系武功伤害1倍\n绝学领悟点+2\n悟性+6 根骨+6|R",
        dropDesc = "|cffFF4d00※烈焰套装※|R\n|CFFB2FF00失去套装属性",
        list = { CONST_SUITS[1], CONST_SUITS[2], CONST_SUITS[3] },
        bonus = { daoDamage = 2, juexue = 2, agi = 200, wuxing = 6, gengu = 6 },
        abilities = { 'A1HZ', 'A1I0' }
    }, {
        id = 2,
        name = '守心套',
        desc = "|cffFF4d00※守心套装※|R\n|CFFB2FF00防御+30\n内气+200\n回血+600\n福缘+4 悟性+3 根骨+3|R",
        dropDesc = "|cffFF4d00※守心套装※|R\n|CFFB2FF00失去套装属性",
        list = { CONST_SUITS[4], CONST_SUITS[5] },
        bonus = { int = 200, wuxing = 3, gengu = 3, fuyuan = 4 },
        abilities = { 'A1IJ', 'A1II' }
    }, {
        id = 4,
        name = '摩柯云套',
        desc = "|cffFF4d00※摩柯云铁套装※|R\n|CFFB2FF00防御+140\n全武器系数+1\n体力上限+2000\n拳系武功伤害加0.5倍\n福缘+5 根骨+4|R",
        dropDesc = "|cffFF4d00※摩柯云铁套装※|R\n|CFFB2FF00失去套装属性",
        list = { CONST_SUITS[6], CONST_SUITS[7], CONST_SUITS[8] },
        bonus = { quanDamage = 0.5, dao = 1, gun = 1, jian = 1, quan = 1, gengu = 4, fuyuan = 5 },
        abilities = { 'A1HJ', 'A1IP' }
    }, {
        id = 8,
        name = '菩提套',
        desc = "|cffFF4d00※菩提月套装※|R\n|CFFB2FF00拳武器系数+1\n内气+300\n回血+500\n悟性+4 根骨+3|R",
        dropDesc = "|cffFF4d00※菩提月套装※|R\n|CFFB2FF00失去套装属性",
        list = { CONST_SUITS[9], CONST_SUITS[10], CONST_SUITS[11] },
        bonus = { quan = 1, gengu = 3, wuxing = 4, int = 300 },
        abilities = { 'A1IW' }
    }, {
        id = 16,
        name = '九阳套',
        desc = "|cffFF4d00※九阳套装※|R\n|CFFB2FF00攻速+4\n全属性+200\n剑系数和刀系数+1\n绝学领悟点+1\n悟性+3 根骨+5|R",
        dropDesc = "|cffFF4d00※九阳套装※|R\n|CFFB2FF00失去套装属性",
        list = { CONST_SUITS[12], CONST_SUITS[13] },
        bonus = { str = 200, agi = 200, int = 200, juexue = 1, dao = 1, jian = 1, wuxing = 3, gengu = 5 },
        abilities = { 'A1IZ' }
    }, {
        id = 32,
        name = '纯阳套',
        desc = "|cffFF4d00※纯阳套装※|R\n|CFFB2FF00内气+350\n回血+500\n防御+70\n绝学领悟点+1\n福缘+6 悟性+9 根骨+8",
        dropDesc = "|cffFF4d00※纯阳套装※|R\n|CFFB2FF00失去套装属性",
        list = { CONST_SUITS[14], CONST_SUITS[15], CONST_SUITS[16] },
        bonus = { juexue = 1, int = 350, wuxing = 9, gengu = 8, fuyuan = 6 },
        abilities = { 'A1J7', 'A1J6' }
    }, {
        id = 64,
        name = '啸天套',
        desc = "|cffFF4d00※啸天套装※|R\n|CFFB2FF00格挡+15%\n闪避+15%\n筋骨+230\n棍系数+2\n绝学领悟点+2\n悟性+7 根骨+8",
        dropDesc = "|cffFF4d00※啸天套装※|R\n|CFFB2FF00失去套装属性",
        list = { CONST_SUITS[17], CONST_SUITS[18] },
        bonus = { str = 230, gun = 2, juexue = 2, wuing = 7, gengu = 8 },
        abilities = { 'A1IO' }
    }, {
        id = 128,
        name = '霸主套',
        desc = "|cffFF4d00※御赐套装※|R\n|CFFB2FF00身法+300\n剑武器系数+2\n防御+80\n剑系武功伤害加1倍\n绝学领悟点+1\n悟性+8 根骨+10",
        dropDesc = "|cffFF4d00※御赐套装※|R\n|CFFB2FF00失去套装属性",
        list = { CONST_SUITS[19], CONST_SUITS[20], CONST_SUITS[21] },
        bonus = { agi = 300, jian = 2, jianDamage = 1, juexue = 1, wuxing = 8, gengu = 10 },
        abilities = { 'A1JI' }
    }, {
        id = 256,
        name = '阴阳套',
        desc = "|cffFF4d00※阴阳套装※|R\n|CFFB2FF00筋骨+400\n体力上限+20000\n防御+150\n棍系武功伤害加一倍\n绝学领悟点+3\n悟性+14 根骨+15",
        dropDesc = "|cffFF4d00※阴阳套装※|R\n|CFFB2FF00失去套装属性",
        list = { CONST_SUITS[22], CONST_SUITS[23], CONST_SUITS[24], CONST_SUITS[36] },
        bonus = { str = 400, gunDamage = 1, juexue = 3, wuxing = 14, gengu = 15 },
        abilities = { 'A1JM', 'A1JN' }
    }, {
        id = 512,
        name = '焚灭套',
        desc = "|cffFF4d00※焚灭套装※|R\n|CFFB2FF00防御+250\n拳系数+3\n拳系武功伤害加1倍\n绝学领悟点+3\n福缘+5 悟性+10 根骨+10",
        dropDesc = "|cffFF4d00※焚灭套装※|R\n|CFFB2FF00失去套装属性",
        list = { CONST_SUITS[25], CONST_SUITS[26], CONST_SUITS[27] },
        bonus = { quan = 3, quanDamage = 1, juexue = 3, wuxing = 10, gengu = 10, fuyuan = 5 },
        abilities = { 'A1IQ' }
    }, {
        id = 1024,
        name = '诛魔套',
        desc = "|cffFF4d00※诛魔套装※|R\n|CFFB2FF00全属性+300\n全武器系数+3\n技能-隐形\n绝学领悟点+4\n福缘+5 悟性+10 根骨+14",
        dropDesc = "|cffFF4d00※诛魔套装※|R\n|CFFB2FF00失去套装属性",
        list = { CONST_SUITS[28], CONST_SUITS[29], CONST_SUITS[30] },
        bonus = { quan = 3, dao = 3, gun = 3, jian = 3, juexue = 4, str = 300, agi = 300, int = 300, wuxing = 10, gengu = 14, fuyuan = 5 },
        abilities = { 'A1JY' }
    }, {
        id = 2048,
        name = '太极套',
        desc = "|cffFF4d00※太极套装※|R\n|CFFB2FF00内气+600\n拳系武功伤害+2倍\n拳和剑武器系数+3\n回血+700\n绝学领悟点+4\n福缘+5 根骨+14 悟性+16",
        dropDesc = "|cffFF4d00※太极套装※|R\n|CFFB2FF00失去套装属性",
        list = { CONST_SUITS[31], CONST_SUITS[32], CONST_SUITS[33], CONST_SUITS[34], CONST_SUITS[35] },
        bonus = { quan = 3, jian = 3, quanDamage = 2, juexue = 4, int = 600, wuxing = 16, gengu = 14, fuyuan = 5 },
        abilities = { 'A1KB' }
    }, {
        id = 4096,
        name = '岁月套',
        desc = "|cffFF4d00※岁月套装※|R\n|CFFB2FF00被攻击回血+1000\n全武器系数+5\n防御+350\n全属性+500\n反弹伤害200%\n所有武功伤害加2倍\n绝学领悟+5\n福缘+10 悟性+18 根骨+18\n特性——抗天神一击必杀",
        dropDesc = "|cffFF4d00※岁月套装※|R\n|CFFB2FF00失去套装属性",
        list = { CONST_SUITS[37], CONST_SUITS[38], CONST_SUITS[39] },
        bonus = { quan = 5, dao = 5, gun = 5, jian = 5, juexue = 5, quanDamage = 2, jianDamage = 2, gunDamage = 2, daoDamage = 2, str = 500, agi = 500, int = 500, wuxing = 18, gengu = 18, fuyuan = 10 },
        abilities = { 'A1JR' }
    }
}

CONST_KUNGFU_MAP = {
    A1LC = {
        name = '玉箫棍法',
        weaponType = 'gun',
        kungfuType = 'jianghu',
        attrType = 'str',
        threeTYpe = 'gengu',
        baseDamage = 10,
        lilianPower = 1,
        w1 = 2,
        w2 = 6,
    },
    A1LD = {
        name = '四门刀法',
        weaponType = 'dao',
        kungfuType = 'jianghu',
        attrType = 'agi',
        threeTYpe = 'gengu',
        baseDamage = 1,
        lilianPower = 1,
        w1 = 3,
        w2 = 2,
    },
    A1LB = {
        name = '连城剑法',
        weaponType = 'jian',
        kungfuType = 'jianghu',
        attrType = 'int',
        threeTYpe = 'wuxing',
        baseDamage = 1,
        lilianPower = 1,
        w1 = 3,
        w2 = 3,
    },
    A1L3 = {
        name = '九阴白骨爪',
        weaponType = 'quan',
        kungfuType = 'jianghu',
        attrType = 'agi',
        threeTYpe = 'wuxing',
        baseDamage = 1,
        lilianPower = 1,
        w1 = 4,
        w2 = 6,
    },
    A1NT = {
        name = '化功大法',
        kungfuType = 'jianghu',
        attrType = 'agi',
        baseDamage = 200,
        lilianPower = 1,
        w1 = 1,
        w2 = 0,
    },
    A1L0 = {
        name = '七伤拳',
        kungfuType = 'jianghu',
        attrType = 'str',
        baseDamage = 200,
        lilianPower = 1,
        w1 = 1,
        w2 = 0,
    },
    A1L7 = {
        name = '吸星大法',
        kungfuType = 'jianghu',
        attrType = 'int',
        baseDamage = 200,
        lilianPower = 1,
        w1 = 1,
        w2 = 0,
    },
    A1KX = {
        name = '一阳指',
        kungfuType = 'jianghu',
        baseDamage = 15,
    },
    A1NY = {
        name = '平沙落雁',
        weaponType = 'dao',
        kungfuType = 'menpai',
        attrType = 'agi',
        baseDamage = 5,
        lilianPower = 1,
        w1 = 4,
        w2 = 3,
    },
    A125 = {
        name = '冲灵剑法',
        weaponType = 'jian',
        kungfuType = 'menpai',
        attrType = { 'agi', 'str' },
        baseDamage = 0.5,
        lilianPower = 2,
        w1 = 1,
        w2 = 8,
    },
    A12H = {
        name = '星宿逍遥掌',
        weaponType = 'quan',
        kungfuType = 'menpai',
        attrType = 'str',
        baseDamage = 2.5,
        lilianPower = 2,
        w1 = 1,
        w2 = 2,
    },
    A15N = {
        name = '夺命剑气',
        weaponType = 'jian',
        kungfuType = 'menpai',
        attrType = 'int',
        baseDamage = 1.8,
        lilianPower = 1,
        w1 = 3,
        w2 = 2,
    },
    A15U = {
        name = '万花剑法',
        weaponType = 'jian',
        kungfuType = 'menpai',
        attrType = { 'int', 'agi' },
        baseDamage = 1,
        lilianPower = 2,
        w1 = 1,
        w2 = 12,
    },
    A12C = {
        name = '昊天掌',
        weaponType = 'quan',
        kungfuType = 'menpai',
        attrType = { 'int', 'agi' },
        baseDamage = 1,
        lilianPower = 2,
        w1 = 1,
        w2 = 5,
    },
    A126 = {
        name = '血斩千刀',
        weaponType = 'dao',
        kungfuType = 'menpai',
        attrType = { 'str', 'agi' },
        baseDamage = 2,
        lilianPower = 2,
        w1 = 1,
        w2 = 1,
    },
    A1NX = {
        name = '松风刀法',
        weaponType = 'dao',
        kungfuType = 'menpai',
        attrType = 'agi',
        baseDamage = 10,
        lilianPower = 2,
        w1 = 1,
        w2 = 1,
    },
    A128 = {
        name = '韦陀棍法',
        weaponType = 'gun',
        kungfuType = 'menpai',
        attrType = 'str',
        baseDamage = 2,
        lilianPower = 2,
        w1 = 1,
        w2 = 5,
    },
    A1O0 = {
        name = '六合棍法',
        weaponType = 'gun',
        kungfuType = 'menpai',
        attrType = 'str',
        baseDamage = 2,
        lilianPower = 1,
        w1 = 3,
        w2 = 10,
    },
    A1NO = {
        name = '扫叶棍法',
        weaponType = 'gun',
        kungfuType = 'menpai',
        attrType = 'agi',
        baseDamage = 2.2,
        lilianPower = 2,
        w1 = 1,
        w2 = 5,
    },
    A13M = {
        name = '恒山剑法',
        weaponType = 'jian',
        kungfuType = 'menpai',
        attrType = 'int',
        baseDamage = 2.3,
        lilianPower = 2,
        w1 = 1,
        w2 = 5,
    },
    A127 = {
        name = '太祖棍法',
        weaponType = 'gun',
        kungfuType = 'menpai',
        attrType = 'str',
        baseDamage = 2.5,
        lilianPower = 2,
        w1 = 1,
        w2 = 5,
    },
    A12E = {
        name = '玉女心经',
        weaponType = 'quan',
        kungfuType = 'menpai',
        attrType = 'int',
        baseDamage = 3.5,
        lilianPower = 2,
        w1 = 3,
        w2 = 8,
    },
    A15Z = {
        name = '灭绝剑法',
        weaponType = 'jian',
        kungfuType = 'menpai',
        attrType = 'agi',
        baseDamage = 2,
        lilianPower = 1,
        w1 = 4,
        w2 = 4,
    },
    A15W = {
        name = '血魔霸刀',
        weaponType = 'dao',
        kungfuType = 'menpai',
        attrType = 'agi',
        baseDamage = 2,
        lilianPower = 1,
        w1 = 3.5,
        w2 = 4,
    },
    A1ND = {
        name = '剪刀',
        weaponType = 'quan',
        kungfuType = 'menpai',
        attrType = 'int',
        baseDamage = 1,
        lilianPower = 1,
        w1 = 7,
        w2 = 8,
    },
    A12A = {
        name = '空明拳',
        weaponType = 'quan',
        kungfuType = 'menpai',
        attrType = 'agi',
        baseDamage = 5,
        lilianPower = 1,
        w1 = 4,
        w2 = 3,
    },
    A1LH = {
        name = '野球心法',
        weaponType = 'quan',
        kungfuType = 'menpai',
        attrType = 'agi',
        baseDamage = 10,
        lilianPower = 2,
        w1 = 1,
        w2 = 8,
    },
    A15R = {
        name = '三阴蜈蚣爪',
        weaponType = 'quan',
        kungfuType = 'menpai',
        attrType = { 'int', 'str' },
        baseDamage = 1,
        lilianPower = 1,
        w1 = 3,
        w2 = 5,
    },
    A15Q = {
        name = '致命毒术',
        weaponType = 'quan',
        kungfuType = 'menpai',
        attrType = 'int',
        baseDamage = 80,
        lilianPower = 1,
        w1 = 1,
        w2 = 1,
    },
    A1NN = {
        name = '普世术',
        weaponType = 'jian',
        kungfuType = 'menpai',
        attrType = 'int',
        baseDamage = 1,
        lilianPower = 1,
        w1 = 16,
        w2 = 12,
    },
    A124 = {
        name = '大力金刚指',
        kungfuType = 'menpai',
        attrType = 'str',
        baseDamage = 25 * math.random(1, 3) * math.random(1, 3),
        lilianPower = 2,
        w1 = 1,
        w2 = 5,
    },
    A1KS = {
        name = '生死符',
        kungfuType = 'menpai',
        attrType = 'int',
        baseDamage = 1,
        lilianPower = 2,
        w1 = 1,
        w2 = 1,
    },
    A1NS = {
        name = '毒龙棍法',
        weaponType = 'gun',
        kungfuType = 'menpai',
        baseDamage = 0.7,
        lilianPower = 1,
        w1 = 3,
        w2 = 5,
    },
    A1N2 = {
        name = '冲锋刀法',
        weaponType = 'dao',
        kungfuType = 'menpai',
        attrType = 'agi',
        baseDamage = 1,
        lilianPower = 1,
        w1 = 1.2,
        w2 = 2,
    },
    A12B = {
        name = '娥眉九阳功',
        kungfuType = 'menpai',
        attrType = 'int',
        baseDamage = 10,
        lilianPower = 1,
        w1 = 1,
        w2 = 1,
    },
    A15V = {
        name = '天罗地网式',
        weaponType = 'quan',
        kungfuType = 'menpai',
        attrType = 'int',
        baseDamage = 5,
        lilianPower = 1,
        w1 = 0.5,
        w2 = 1,
    },
    A1HE = {
        name = '紫霞功',
        kungfuType = 'menpai',
        attrType = 'str',
        baseDamage = 1,
        lilianPower = 1,
        w1 = 80,
        w2 = 20,
    },
    A129 = {
        name = '柔云掌',
        weaponType = 'quan',
        kungfuType = 'menpai',
        attrType = 'int',
        baseDamage = 3.5,
        lilianPower = 2,
        w1 = 1,
        w2 = 10,
    },
    A15X = {
        name = '黯然掌',
        weaponType = 'quan',
        kungfuType = 'menpai',
        attrType = 'int',
        baseDamage = 4,
        lilianPower = 2,
        w1 = 2,
        w2 = 5,
    },
    A1N1 = {
        name = '太极拳',
        weaponType = 'quan',
        kungfuType = 'menpai',
        attrType = 'int',
        baseDamage = 4.5,
        lilianPower = 1,
        w1 = 8,
        w2 = 6,
    },
    A12F = {
        name = '逍遥游',
        weaponType = 'gun',
        kungfuType = 'menpai',
        attrType = { 'int', 'str' },
        baseDamage = 5,
        lilianPower = 1,
        w1 = 6,
        w2 = 5,
    },
    A1O2 = {
        name = '旗阵术',
        kungfuType = 'menpai',
        attrType = 'str',
        baseDamage = 75,
        lilianPower = 1,
        w1 = 4,
        w2 = 6,
    },
    A1N0 = {
        name = '阴山掌截九式',
        weaponType = 'gun',
        kungfuType = 'menpai',
        attrType = 'str',
        baseDamage = 80,
        lilianPower = 1,
        w1 = 10,
        w2 = 2,
    },
    A1KP = {
        name = '如意刀法',
        weaponType = 'dao',
        kungfuType = 'menpai',
        attrType = 'str',
        baseDamage = 1,
        lilianPower = 1,
        w1 = 30,
        w2 = 12,
    },
    A1KU = {
        name = '石头',
        weaponType = 'quan',
        kungfuType = 'menpai',
        attrType = 'str',
        baseDamage = 1,
        lilianPower = 1,
        w1 = 4,
        w2 = 8,
    },
    A16A = {
        name = '打狗棒法',
        weaponType = 'gun',
        kungfuType = 'juexue',
        baseDamage = 200000,
        w1 = 1,
        w2 = 0.8,
    },
    A168 = {
        name = '胡家刀法',
        weaponType = 'dao',
        kungfuType = 'juexue',
        baseDamage = 200000,
        w1 = 1,
        w2 = 1.2,
    },
    A166 = {
        name = '降龙十八掌',
        weaponType = 'quan',
        kungfuType = 'juexue',
        baseDamage = 38000,
        w1 = 1,
        w2 = 0.6,
    },
    AUdd = {
        name = '辟邪剑法',
        weaponType = 'jian',
        kungfuType = 'juexue',
        baseDamage = 24000,
        w1 = 1,
        w2 = 1.3,
    },
    A15P = {
        name = '金蛇剑法',
        weaponType = 'jian',
        kungfuType = 'juexue',
        baseDamage = 150000,
        w1 = 0.5,
        w2 = 0.6,
    },
    A16B = {
        name = '独孤九剑',
        weaponType = 'jian',
        kungfuType = 'juexue',
        baseDamage = 100000,
        w1 = 0.5,
        w2 = 0.7,
    },
    A163 = {
        name = '六脉神剑',
        weaponType = 'quan',
        kungfuType = 'juexue',
        baseDamage = 30000,
        w1 = 0.5,
        w2 = 0.6,
    },
    A17B = {
        name = '西毒杖法',
        weaponType = 'gun',
        kungfuType = 'juexue',
        baseDamage = 80000,
        w1 = 0.7,
        w2 = 0.6,
    },
    A1LP = {
        name = '黯然销魂掌',
        weaponType = 'quan',
        kungfuType = 'juexue',
        baseDamage = 12000,
        w1 = 0.7,
        w2 = 0.6,
    },
}

CONST_CANZHANG_MAP = {
    I1AR = 'A1O2', -- 旗阵术
    I1A6 = 'A1O0', -- 六合棍法
    I19P = 'A1NY', -- 平沙落雁式
    I18P = 'A1NX', -- 松风刀法
    I18B = 'A1NS', -- 毒龙棍法
    I18A = 'A1NO', -- 扫叶棍法
    I12P = 'A13M', -- 恒山剑法
    I190 = 'A12C', -- 昊天掌
    I184 = 'A1LH', -- 野拳心法
    I1AQ = 'A15V', -- 天罗地网
    I192 = 'A15U', -- 万花剑法
    I18L = 'A15R', -- 三阴蜈蚣爪
    I194 = 'A125', -- 冲灵剑法
    I197 = 'A1ND', -- 剪刀
    I195 = 'A124', -- 大力金刚指
    I18Q = 'A1N1', -- 太极拳
    I18X = 'A127', -- 太祖棍法
    I191 = 'A15N', -- 夺命剑气
    I18O = 'A1KP', -- 如意刀法
    I193 = 'A12H', -- 星宿逍遥掌
    I18N = 'A129', -- 柔云掌
    I18V = 'A15Z', -- 灭绝剑法
    I18W = 'A12E', -- 玉女心经
    I199 = 'A1KS', -- 生死符
    I198 = 'A1KU', -- 石头
    I18T = 'A12A', -- 空明拳
    I18M = 'A15Q', -- 致命毒术
    I18Z = 'A126', -- 血斩千刀
    I18U = 'A15W', -- 血魔霸刀
    I18R = 'A1MZ', -- 逍遥游
    I18Y = 'A128', -- 韦陀棍法
    I19B = 'A15X', -- 黯然掌
    I17Z = 'A1N0', -- 阴山掌截九式
}
